<html>
 <head>
  <meta charset="utf-8"/>
  <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"/>
  <title>
   主题：可不可以做一份使用pgfSweave的文档啊(非LyX)  | 数螺 | NAUT IDEA
  </title>
  <link href="http://cdn.bootcss.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" rel="stylesheet"/>
  <link href="http://cdn.bootcss.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/>
  <style type="text/css">
   #xmain img {
                  max-width: 100%;
                  display: block;
                  margin-top: 10px;
                  margin-bottom: 10px;
                }

                #xmain p {
                    line-height:150%;
                    font-size: 16px;
                    margin-top: 20px;
                }

                #xmain h2 {
                    font-size: 24px;
                }

                #xmain h3 {
                    font-size: 20px;
                }

                #xmain h4 {
                    font-size: 18px;
                }


                .header {
	           background-color: #0099ff;
	           color: #ffffff;
	           margin-bottom: 20px;
	        }

	        .header p {
                  margin: 0px;
                  padding: 10px 0;
                  display: inline-block;  
                  vertical-align: middle;
                  font-size: 16px;
               }

               .header a {
                 color: white;
               }

              .header img {
                 height: 25px;
              }
  </style>
  <script src="http://cdn.bootcss.com/jquery/3.0.0/jquery.min.js">
  </script>
  <script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript">
   MathJax.Hub.Config({elements: ["bbpress-forums"]});
  </script>
  <script src="http://nautstatic-10007657.file.myqcloud.com/static/css/readability.min.js" type="text/javascript">
  </script>
  <script type="text/javascript">
   $(document).ready(function() {
                 var loc = document.location;
                 var uri = {
                  spec: "http://cos.name/cn/topic/104787/",
                  host: "http://cos.name",
                  prePath: "http://cos.name",
                  scheme: "http",
                  pathBase: "http://cos.name/"
                 };
    
                 var documentClone = document.cloneNode(true);
                 var article = new Readability(uri, documentClone).parse();
     
                 document.getElementById("xmain").innerHTML = article.content;
                });
  </script>
  <!-- 1466440741: Accept with keywords: (title(0.333333333333):主题,文档,论坛, topn(0.1):帖子,编译,作者,会员,目录,文件,用户名,当前工作,文档,右键,编码,中文,效果,问题,普通,我用,模板,语句,字符,错误,宏包,主题,全部,版本,论坛,字体,警告,讨论区,代码,图标).-->
 </head>
 <body class="topic bbpress single single-topic postid-104787 single-author sidebar" onload="">
  <div class="header">
   <div class="container">
    <div class="row">
     <div class="col-xs-6 col-sm-6 text-left">
      <a href="/databee">
       <img src="http://nautidea-10007657.cos.myqcloud.com/logo_white.png"/>
      </a>
      <a href="/databee">
       <p>
        数螺
       </p>
      </a>
     </div>
     <div class="hidden-xs col-sm-6 text-right">
      <p>
       致力于数据科学的推广和知识传播
      </p>
     </div>
    </div>
   </div>
  </div>
  <div class="container text-center">
   <h1>
    主题：可不可以做一份使用pgfSweave的文档啊(非LyX)
   </h1>
  </div>
  <div class="container" id="xmain">
   <div class="hfeed site" id="page">
    <header class="site-header" id="masthead" role="banner">
     <div id="cos-logo">
      <a href="http://cos.name/cn">
       <img src="http://cos.name/cn/wp-content/themes/COS-forest/images/headers/cos-logo.png"/>
      </a>
     </div>
     <div class="navbar" id="navbar">
      <nav class="navigation main-navigation" id="site-navigation" role="navigation">
       <h3 class="menu-toggle">
        菜单
       </h3>
       <div class="menu-%e8%8f%9c%e5%8d%951-container">
        <ul class="nav-menu" id="menu-%e8%8f%9c%e5%8d%951">
         <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-407772" id="menu-item-407772">
          <a href="http://cos.name/cn/">
           论坛首页
          </a>
         </li>
         <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-407773" id="menu-item-407773">
          <a href="http://cos.name/cn/forums/">
           讨论区
          </a>
         </li>
         <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-407774" id="menu-item-407774">
          <a href="http://cos.name/cn/wp-login.php?action=register">
           注册
          </a>
         </li>
         <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-407819" id="menu-item-407819">
          <a href="http://cos.name/">
           主站
          </a>
         </li>
        </ul>
       </div>
      </nav>
      <!-- #site-navigation -->
     </div>
     <!-- #navbar -->
    </header>
    <!-- #masthead -->
    <div class="site-main" id="main">
     <div class="content-area" id="primary">
      <div class="site-content" id="content" role="main">
       <article class="post-104787 topic type-topic status-publish hentry" id="post-104787">
        <header class="entry-header">
         <h1 class="entry-title">
          可不可以做一份使用pgfSweave的文档啊(非LyX)
         </h1>
        </header>
        <!-- .entry-header -->
        <div class="entry-content">
         <div id="bbpress-forums">
          <div class="bbp-breadcrumb">
           <p>
            <a class="bbp-breadcrumb-home" href="http://cos.name/cn/">
             COS论坛 | 统计之都
            </a>
            <span class="bbp-breadcrumb-sep">
             ›
            </span>
            <a class="bbp-breadcrumb-root" href="http://cos.name/cn/forums/">
             讨论区
            </a>
            <span class="bbp-breadcrumb-sep">
             ›
            </span>
            <a class="bbp-breadcrumb-forum" href="http://cos.name/cn/forum/software/">
             软件应用
            </a>
            <span class="bbp-breadcrumb-sep">
             ›
            </span>
            <a class="bbp-breadcrumb-forum" href="http://cos.name/cn/forum/software/r-language/">
             S-Plus &amp; R语言
            </a>
            <span class="bbp-breadcrumb-sep">
             ›
            </span>
            <span class="bbp-breadcrumb-current">
             可不可以做一份使用pgfSweave的文档啊(非LyX)
            </span>
           </p>
          </div>
          <div class="bbp-template-notice info">
           <p class="bbp-topic-description">
            该主题包含 7 条回复，2个帖子，最后由
            <a class="bbp-author-avatar" href="http://cos.name/cn/profile/1/" rel="nofollow" title="查看谢益辉的档案">
             <img src="http://sdn.geekzu.org/avatar/1022d8e6ebc94e8f6bca9a86cebe312a?s=14&amp;d=monsterid&amp;r=g"/>
            </a>
            <a class="bbp-author-name" href="http://cos.name/cn/profile/1/" rel="nofollow" title="查看谢益辉的档案">
             谢益辉
            </a>
            在
            <a href="http://cos.name/cn/topic/104787/#post-322214" title="回复：可不可以做一份使用pgfSweave的文档啊(非LyX)">
             4 年, 10 月 之前
            </a>
            更新。
           </p>
          </div>
          <div class="bbp-pagination">
           <div class="bbp-pagination-count">
            查看 8 个帖子 - 1 到 8（总计 8 个）
           </div>
           <div class="bbp-pagination-links">
           </div>
          </div>
          <ul class="forums bbp-replies" id="topic-104787-replies">
           <li class="bbp-header">
            <div class="bbp-reply-author">
             作者
            </div>
            <!-- .bbp-reply-author -->
            <div class="bbp-reply-content">
             帖子
            </div>
            <!-- .bbp-reply-content -->
           </li>
           <!-- .bbp-header -->
           <li class="bbp-body">
            <div class="bbp-reply-header" id="post-104787">
             <div class="bbp-meta">
              <span class="bbp-reply-post-date">
               2011年7月15日 下午7:17
              </span>
              <a class="bbp-reply-permalink" href="http://cos.name/cn/topic/104787/#post-104787">
               1 楼
              </a>
              <span class="bbp-admin-links">
              </span>
             </div>
             <!-- .bbp-meta -->
            </div>
            <!-- #post-104787 -->
            <div class="odd bbp-parent-forum-999 bbp-parent-topic-104787 bbp-reply-position-1 user-id-370007 topic-author post-104787 topic type-topic status-publish hentry">
             <div class="bbp-reply-author">
              <a class="bbp-author-avatar" href="http://cos.name/cn/profile/370007/" rel="nofollow" title="查看PHoward的档案">
               <img src="http://sdn.geekzu.org/avatar/26dfb7972d39ee538a07654d7a2a8c07?s=80&amp;d=monsterid&amp;r=g"/>
              </a>
              <br/>
              <a class="bbp-author-name" href="http://cos.name/cn/profile/370007/" rel="nofollow" title="查看PHoward的档案">
               PHoward
              </a>
              <br/>
              <div class="bbp-author-role">
               普通会员
              </div>
             </div>
             <!-- .bbp-reply-author -->
             <div class="bbp-reply-content">
              <p>
               俺是一个LaTeX控，尝试着用pgfSweave编译一份中文文献，但始终未能如愿，现在网上有的资料都是与LyX相关的。
              </p>
              <p>
               哪位大侠能不能做一份完整的安装与配置pgfSweave+CTeX的文档啊，最好能够详细一些。甚或考虑到各种可能错误的现象和原因的那种。
              </p>
             </div>
             <!-- .bbp-reply-content -->
            </div>
            <!-- .reply -->
            <div class="bbp-reply-header" id="post-321402">
             <div class="bbp-meta">
              <span class="bbp-reply-post-date">
               2011年7月15日 下午9:14
              </span>
              <a class="bbp-reply-permalink" href="http://cos.name/cn/topic/104787/#post-321402">
               2 楼
              </a>
              <span class="bbp-admin-links">
              </span>
             </div>
             <!-- .bbp-meta -->
            </div>
            <!-- #post-321402 -->
            <div class="even bbp-parent-forum-999 bbp-parent-topic-104787 bbp-reply-position-2 user-id-1 post-321402 reply type-reply status-publish hentry">
             <div class="bbp-reply-author">
              <a class="bbp-author-avatar" href="http://cos.name/cn/profile/1/" rel="nofollow" title="查看谢益辉的档案">
               <img src="http://sdn.geekzu.org/avatar/1022d8e6ebc94e8f6bca9a86cebe312a?s=80&amp;d=monsterid&amp;r=g"/>
              </a>
              <br/>
              <a class="bbp-author-name" href="http://cos.name/cn/profile/1/" rel="nofollow" title="查看谢益辉的档案">
               谢益辉
              </a>
              <br/>
              <div class="bbp-author-role">
               站长
              </div>
             </div>
             <!-- .bbp-reply-author -->
             <div class="bbp-reply-content">
              <p>
               如果你会写基于ctex的中文文档，那么pgfSweave基本上就没问题，唯一一点需要注意的就是尽量使用UTF8编码。你具体遇到了什么错误？什么操作系统？
              </p>
             </div>
             <!-- .bbp-reply-content -->
            </div>
            <!-- .reply -->
            <div class="bbp-reply-header" id="post-321415">
             <div class="bbp-meta">
              <span class="bbp-reply-post-date">
               2011年7月16日 上午4:11
              </span>
              <a class="bbp-reply-permalink" href="http://cos.name/cn/topic/104787/#post-321415">
               3 楼
              </a>
              <span class="bbp-admin-links">
              </span>
             </div>
             <!-- .bbp-meta -->
            </div>
            <!-- #post-321415 -->
            <div class="odd bbp-parent-forum-999 bbp-parent-topic-104787 bbp-reply-position-3 user-id-370007 topic-author post-321415 reply type-reply status-publish hentry">
             <div class="bbp-reply-author">
              <a class="bbp-author-avatar" href="http://cos.name/cn/profile/370007/" rel="nofollow" title="查看PHoward的档案">
               <img src="http://sdn.geekzu.org/avatar/26dfb7972d39ee538a07654d7a2a8c07?s=80&amp;d=monsterid&amp;r=g"/>
              </a>
              <br/>
              <a class="bbp-author-name" href="http://cos.name/cn/profile/370007/" rel="nofollow" title="查看PHoward的档案">
               PHoward
              </a>
              <br/>
              <div class="bbp-author-role">
               普通会员
              </div>
             </div>
             <!-- .bbp-reply-author -->
             <div class="bbp-reply-content">
              <p>
               我用的Win7，无SP，CTeX 2.9，R 2.13.1，在最开始的时候尝试使用您blog上的模版(
               <a href="http://yihui.name/cn/2010/02/misc-issues-in-latex-lyx-r-sweave-pgfsweave/" rel="nofollow">
                http://yihui.name/cn/2010/02/misc-issues-in-latex-lyx-r-sweave-pgfsweave/
               </a>
               )来编译，但一直不成功，
               <br/>
               出错的代码如下：
              </p>
              <pre class="highlight ">Creating temporary TikZ metrics dictionary at:
        C:\Users\彭浩\AppData\Local\Temp\Rtmp783gSX/tikzMetricsDictionary
Error in createLockFile(lockname) : cannot create lock file
错误于driver$runcode(drobj, chunk, chunkopts) :
  Error in createLockFile(lockname) : cannot create lock file
</pre>
              <p>
               在尝试了多次后，发现可能是TikZ临时写目录中有中文字符导致了这个问题。即使使用setwd()将工作目录切换到一个纯英文名称的路径下，问题仍然存在。于是创建一个全英文用户名称的帐号来编译，pdfSweave编译纯英文编码的文档能够偶尔通过。
              </p>
              <p>
               1. 我目录是通过右键R图标的方式在相应的窗口中设置了当前的工作上当，那么Rprofile.site放到什么目录下，
              </p>
              <p>
               tikzDevice版本：0.6.1
              </p>
              <p>
               PGF版本：2.10
              </p>
              <p>
               MikTeX：2.9.3962
              </p>
              <p>
               pdfLaTeX与XeLaTeX路径上没有文字符(好像CTeX套装的中文问题还比较令人满意。)
              </p>
              <p>
               用Sweave(“foo.Rnw”)编译文档(www.stat.umn.edu/~charlie/Sweave/foo.Rnw)成功，这个文档其实觉得很奇怪，自身是ANSI编译，但代码中又有一行\usepackage[utf8]{inputenc}，这让我很弄不明白这一条语句空间有什么作用。
              </p>
              <p>
               2. 令人高兴的是xelatex foo成功，比较遗憾的是从生成的pdf文件的效果来看，R中图片的效果并没有LaTeX的外观。
              </p>
              <p>
               于是尝试使用pgfSweave编译文件：pgfSweave(“foo.Rnw”)，看提示似乎找不到Sweave.sty文件，明明自己已经安装并且刷新了CTeX的数据库，没办法只好在\usepackage[utf8]{inputenc}一句前手工添加\usepackage{Sweave}，这一次又提示pgf相关的错误，无奈下又在后面添加语句\usepackge{tikz}，终于可以成功的用pgfSweave编译一个英文文档出来。并且公式和图片也改成了LaTeX的效果。
              </p>
              <p>
               3. 一个小问题是
              </p>
              <pre class="highlight ">LaTeX Font Warning: Font shape `T1/aett/bx/n' undefined
(Font)              using `T1/aett/m/n' instead on input line 421.
</pre>
              <p>
               这个问题暂时还想不到该怎么解决，不过感觉无伤大雅。
              </p>
              <p>
               第3个问题是我如何直接让RGui(原谅我暂时还没有想法转移到的GUI中)直接在pgfSweave()时使用的是XeLaTeX而不是pdfLaTeX，因为自己现在的所有工作已经全部转移到XeLaTeX中。
              </p>
              <p>
               ============================================================================
              </p>
              <p>
               转移到中文来：
              </p>
              <p>
               第一条就是：
              </p>
              <pre class="highlight ">pgfSweave("PHoward.Rnw",pdf=T)
Writing to file PHoward.tex
Processing code chunks with options ...
 1 : echo highlight term verbatim (label=setup)
 2 : echo highlight term verbatim tikz (label=rnorm)
错误:  chunk 2 (label = rnorm)
Error in parse(text = chunk) : 3:31: 意外的','
2: NA
3:      xlab='$\\alpha + \\beta$',
                                 ^
此外: 警告信息：
‘PHoward.Rnw’ has unknown encoding: assuming Latin-1
</pre>
              <p>
              </p>
              <p>
               再联想到另一条出错：
              </p>
              <p>
              </p>
              <pre class="highlight ">! Package fontenc Error: Encoding file `utf8enc.def' not found.
(fontenc)                You might have misspelt the name of the encoding.
</pre>
              <p>
              </p>
              <p>
               看来是编码出了问题，这个中文文档我用的是utf-8不带bom。
              </p>
              <p>
               我怀疑和\usepackage[T1]{fontenc} 这条语句有关。改成\usepackage[utf8]{fontenc}也没有用。
              </p>
              <p>
               实际上出错的位置就是中文刚好在正文出现的位置。这个人`utf8enc.def’我搜索过CTeX目录，也确实没有。
              </p>
              <p>
               很奇怪现在的ctex宏包其实已经很先进，自己的模板中也早就不再直接使用fontenc宏包。
              </p>
              <p>
               4. \usepackage[T1]{fontenc}这一句做了什么工作?
              </p>
              <p>
               此外我也打开了pgfSweave生成的TikZ文档，里面的正文标明自己是utf-8编码，实际上这个文档却是ANSI编码，这也非常令人费解。
              </p>
              <p>
               <a href="http://bbs.ctex.org/viewthread.php?tid=62678" rel="nofollow">
                http://bbs.ctex.org/viewthread.php?tid=62678
               </a>
               这个帖子里面找到了fontenc的问题，但我用yihui的那个小例子时，还并没有涉及到帖子中所谓的xeCJk和字体设置。当然，虽然不直接用xeCJK，但CTeX最新宏包其实默认会用这个，而且将业也会要修改字体。
              </p>
              <p>
               5. 您的小模板中的两部分代码让我奇怪：
              </p>
              <pre class="highlight ">\usepackage{CJKutf8} 
\begin{CJK}{UTF8}{}%
</pre>
              <p>
              </p>
              <p>
               目前的CTeX已经非常好用，几乎只要\documentclass{ctexart}就可以完美支持中文，根本不需要上面这两个语句的支持。
              </p>
              <p>
               综上：
              </p>
              <p>
               1. 我目录是通过右键R图标的方式在相应的窗口中设置了当前的工作上当，那么Rprofile.site放到什么目录下；
              </p>
              <p>
               2. 一个小问题是
              </p>
              <pre class="highlight ">LaTeX Font Warning: Font shape `T1/aett/bx/n' undefined
(Font)              using `T1/aett/m/n' instead on input line 421.
</pre>
              <p>
               这个问题暂时还想不到该怎么解决？(这个并不特别关心。)
              </p>
              <p>
               3. \usepackage[T1]{fontenc}这一句做了什么工作?
              </p>
              <p>
               3.1 ‘PHoward.Rnw’ has unknown encoding: assuming Latin-1，这种认不出编码的问题是怎么回事。
              </p>
              <p>
               4. 您的小模板中的两部分代码让我奇怪：
              </p>
              <pre class="highlight ">\usepackage{CJKutf8} 
\begin{CJK}{UTF8}{}%
</pre>
              <p>
               更简洁的能工作的模板更怎么做到？
              </p>
              <p>
               5. 我比较想弄明白缓存目录是怎么设置的，setCacheDir(“cache”)中的cache是当前工作目录下自己创建么？是否需要每次pgfSweave都指定？
              </p>
              <p>
               6. pdf.options(family=”GB1″)与utf-8之间有关联或者冲突吗？
              </p>
              <p>
               7. options(encoding=”UTF-8″)这样的语句一般在什么样的文档中？
              </p>
              <p>
               8. 怎么让pgfSweave直接调用XeLaTeX而不是pdfLaTeX?（我用的是Rgui，最土的那个。）
               <br/>
               当然，最需要解决的肯定是中文问题本身哈。(写完自己的XeLaTeX模板后，已经没有勇气再转到LyX上实现一次。)
              </p>
              <p>
               谢谢版主。
              </p>
             </div>
             <!-- .bbp-reply-content -->
            </div>
            <!-- .reply -->
            <div class="bbp-reply-header" id="post-321448">
             <div class="bbp-meta">
              <span class="bbp-reply-post-date">
               2011年7月17日 下午6:44
              </span>
              <a class="bbp-reply-permalink" href="http://cos.name/cn/topic/104787/#post-321448">
               4 楼
              </a>
              <span class="bbp-admin-links">
              </span>
             </div>
             <!-- .bbp-meta -->
            </div>
            <!-- #post-321448 -->
            <div class="even bbp-parent-forum-999 bbp-parent-topic-104787 bbp-reply-position-4 user-id-1 post-321448 reply type-reply status-publish hentry">
             <div class="bbp-reply-author">
              <a class="bbp-author-avatar" href="http://cos.name/cn/profile/1/" rel="nofollow" title="查看谢益辉的档案">
               <img src="http://sdn.geekzu.org/avatar/1022d8e6ebc94e8f6bca9a86cebe312a?s=80&amp;d=monsterid&amp;r=g"/>
              </a>
              <br/>
              <a class="bbp-author-name" href="http://cos.name/cn/profile/1/" rel="nofollow" title="查看谢益辉的档案">
               谢益辉
              </a>
              <br/>
              <div class="bbp-author-role">
               站长
              </div>
             </div>
             <!-- .bbp-reply-author -->
             <div class="bbp-reply-content">
              <p>
               问题好多，看得我晕头转向 [s:11]
              </p>
              <p>
               1. R.home(‘etc’)
              </p>
              <p>
               但现在时代已经变了，LyX对编码问题支持已经趋近完美，当然你仍然可以在R里面手工设置这些编码，但除非你对编码问题非常了解，我现在不建议你把编码设置写入Rprofile.site文件；另一方面，修改Rprofile.site文件也不好（要是卸载R，这个文件就被删掉了），最好在HOME目录下创建.Rprofile文件
              </p>
              <p>
               2. 我觉得LaTeX警告信息一般情况下不用管
              </p>
              <p>
               3. 这是LyX的考虑（自动加上的），避免你想破脑子去琢磨编码问题
               <br/>
               3.1 没有告诉R应该用UTF-8编码，所以它默认Latin-1
              </p>
              <p>
               4. 你说得对，没必要用\begin{CJK}{UTF8}{}%
              </p>
              <p>
               5. 是；不是。如果不设置，默认缓存目录是当前工作目录下的cache目录。
              </p>
              <p>
               6. 没有关联，参见pdf.options的帮助文档
              </p>
              <p>
               7. 在你确定一定以及肯定你读写的文档是UTF8编码的时候
              </p>
              <p>
               8. 上一版本的pgfSweave有很大更新，你不能第一遍编译的时候就用xelatex，呃，我还是建议你看pgfSweave的vignette吧，那里面都说得很清楚了（编译过程有三遍，先pdflatex，再make，再pdflatex或者任何你想用的LaTeX工具）
              </p>
              <p>
               最后，我觉得我说这些你可能还是不会明白，这里面是要下很多苦功夫研究的，你提到的我的博客文章也不建议你再参考，过时了。我之所以要做LyX方面的工作，就是为了让大家不要浪费时间在这上面，但是要把我的想法真正做进LyX官方发行版中，还需要很长一个过程。
              </p>
             </div>
             <!-- .bbp-reply-content -->
            </div>
            <!-- .reply -->
            <div class="bbp-reply-header" id="post-321455">
             <div class="bbp-meta">
              <span class="bbp-reply-post-date">
               2011年7月18日 上午4:30
              </span>
              <a class="bbp-reply-permalink" href="http://cos.name/cn/topic/104787/#post-321455">
               5 楼
              </a>
              <span class="bbp-admin-links">
              </span>
             </div>
             <!-- .bbp-meta -->
            </div>
            <!-- #post-321455 -->
            <div class="odd bbp-parent-forum-999 bbp-parent-topic-104787 bbp-reply-position-5 user-id-370007 topic-author post-321455 reply type-reply status-publish hentry">
             <div class="bbp-reply-author">
              <a class="bbp-author-avatar" href="http://cos.name/cn/profile/370007/" rel="nofollow" title="查看PHoward的档案">
               <img src="http://sdn.geekzu.org/avatar/26dfb7972d39ee538a07654d7a2a8c07?s=80&amp;d=monsterid&amp;r=g"/>
              </a>
              <br/>
              <a class="bbp-author-name" href="http://cos.name/cn/profile/370007/" rel="nofollow" title="查看PHoward的档案">
               PHoward
              </a>
              <br/>
              <div class="bbp-author-role">
               普通会员
              </div>
             </div>
             <!-- .bbp-reply-author -->
             <div class="bbp-reply-content">
              <p>
               嗯，现在\usepackage[T1]{fontenc}的含义已经完全搞清楚了。并且R认不出编码的问题也解决了，我加了一条\usepackage[utf8]{inputenc}。
              </p>
              <p>
               现在的问题是中文似乎仍然不能被pgfSweave过程识别，我检查了生成的tex文件，发现里面只要是带中文的部分全部被转换成了“NA”。连\title{}、\author{}也没放过。
              </p>
              <p>
               还觉得可能是
              </p>
              <pre class="highlight ">&lt;&lt;setup&gt;&gt;=
pdf.options(family='GB1')
@
</pre>
              <p>
               位置在\title{}之后的问题，调整这部分代码的位置也没有效果。
              </p>
              <p>
               另外：生成的tex文件的编码是ANSI的，这个是否正常？
              </p>
              <p>
               下面是错误消息：
              </p>
              <pre class="highlight ">(C:\CTEX\MiKTeX\tex\latex\base\t1enc.def) (C:\CTEX\MiKTeX\tex\latex\ae\t1aer.fd
)))) (f:\RStudy\PHoward.aux) (C:\CTEX\MiKTeX\tex\context\base\supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
)
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
ABD: EveryShipout initializing macros
(C:\CTEX\MiKTeX\tex\latex\cjk\standard.bdg)
(C:\CTEX\MiKTeX\tex\latex\cjk\extended.enc)
(C:\CTEX\MiKTeX\tex\latex\cjk\extended.chr) [1]
! LaTeX Error: No \title given.
See the LaTeX manual or LaTeX Companion for explanation.
Type  H &lt;return&gt;  for immediate help.
 ...                                              
l.384 \maketitle
?
! Emergency stop.
 ...                                              
l.384 \maketitle
!  ==&gt; Fatal error occurred, no output PDF file produced!
Transcript written on PHoward.log.
错误: running 'texi2dvi' on 'PHoward.tex' failed
LaTeX errors:
f:/RStudy/PHoward.tex:384: LaTeX Error: No \title given.
See the LaTeX manual or LaTeX Companion for explanation.
Type  H &lt;return&gt;  for immediate help
Try typing  &lt;return&gt;  to proceed.
f:\RStudy\PHoward-rnorm.tikz:4: LaTeX Error: \begin{tikzpicture} on input line
3 ended by \end{scope}.
See the LaTeX manual or LaTeX Companion for explanation.
Type  H &lt;return&gt;  for immediate help
f:\RStudy\PHoward-rnorm.tikz:5: LaTeX Error: \begin{center} on input line 400 e
nded by \end{tikzpicture}.
See the LaTeX manual or LaTeX Companion for explanation.
Type  H &lt;return&gt;  for immediate help
f:/RStudy/PHoward.tex:424: LaTeX Error: \begin{figure} on input line 399 ended
by \end{center}.
See the LaTeX manual or LaTeX Companion for explanation.
Type  H &lt;return&gt;  for immediate help
f:/RStudy/PHoward.tex:426: LaTeX Error: \begin{CJK*} on input line 380 ended by
 \end{figure}.
See the LaTeX manual or LaTeX Companion for explanation.
Typ
此外: 警告信息：
1: 运行命令'pdflatex PHoward'的状态是1
2: 运行命令'"C:\CTEX\MiKTeX\miktex\bin\texi2dvi.exe" --quiet --pdf "PHoward.tex"  -I "C:/PROGRA~1/R/R-213~1.1/share/texmf/tex/latex" -I "C:/PROGRA~1/R/R-213~1.1/share/texmf/bibtex/bst"'的状态是1
&gt;
</pre>
              <p>
               真奇怪明明已经确认是utf8，现在却被全部更换成了“NA”，连R生成图像的代码中的中文都没更换掉了。
              </p>
             </div>
             <!-- .bbp-reply-content -->
            </div>
            <!-- .reply -->
            <div class="bbp-reply-header" id="post-321457">
             <div class="bbp-meta">
              <span class="bbp-reply-post-date">
               2011年7月18日 上午4:43
              </span>
              <a class="bbp-reply-permalink" href="http://cos.name/cn/topic/104787/#post-321457">
               6 楼
              </a>
              <span class="bbp-admin-links">
              </span>
             </div>
             <!-- .bbp-meta -->
            </div>
            <!-- #post-321457 -->
            <div class="even bbp-parent-forum-999 bbp-parent-topic-104787 bbp-reply-position-6 user-id-1 post-321457 reply type-reply status-publish hentry">
             <div class="bbp-reply-author">
              <a class="bbp-author-avatar" href="http://cos.name/cn/profile/1/" rel="nofollow" title="查看谢益辉的档案">
               <img src="http://sdn.geekzu.org/avatar/1022d8e6ebc94e8f6bca9a86cebe312a?s=80&amp;d=monsterid&amp;r=g"/>
              </a>
              <br/>
              <a class="bbp-author-name" href="http://cos.name/cn/profile/1/" rel="nofollow" title="查看谢益辉的档案">
               谢益辉
              </a>
              <br/>
              <div class="bbp-author-role">
               站长
              </div>
             </div>
             <!-- .bbp-reply-author -->
             <div class="bbp-reply-content">
              <p>
               现在这问题就清楚多了，显然是R的编码问题，参见上面的回复7。
              </p>
             </div>
             <!-- .bbp-reply-content -->
            </div>
            <!-- .reply -->
            <div class="bbp-reply-header" id="post-321485">
             <div class="bbp-meta">
              <span class="bbp-reply-post-date">
               2011年7月18日 下午3:44
              </span>
              <a class="bbp-reply-permalink" href="http://cos.name/cn/topic/104787/#post-321485">
               7 楼
              </a>
              <span class="bbp-admin-links">
              </span>
             </div>
             <!-- .bbp-meta -->
            </div>
            <!-- #post-321485 -->
            <div class="odd bbp-parent-forum-999 bbp-parent-topic-104787 bbp-reply-position-7 user-id-370007 topic-author post-321485 reply type-reply status-publish hentry">
             <div class="bbp-reply-author">
              <a class="bbp-author-avatar" href="http://cos.name/cn/profile/370007/" rel="nofollow" title="查看PHoward的档案">
               <img src="http://sdn.geekzu.org/avatar/26dfb7972d39ee538a07654d7a2a8c07?s=80&amp;d=monsterid&amp;r=g"/>
              </a>
              <br/>
              <a class="bbp-author-name" href="http://cos.name/cn/profile/370007/" rel="nofollow" title="查看PHoward的档案">
               PHoward
              </a>
              <br/>
              <div class="bbp-author-role">
               普通会员
              </div>
             </div>
             <!-- .bbp-reply-author -->
             <div class="bbp-reply-content">
              <p>
               问题是我可以百分百确定我是使用的utf-8，文件是在Notepad++下完成的。
              </p>
              <p>
               在载入pgfSweave包后，使用options(encoding=”UTF-8″)。
              </p>
              <p>
               然后再pgfSweave()编译。结果就是上面所说的中文全部消失。这个问题总也解决不了，我想这也应该是全部错误的关键所在。
              </p>
              <p>
               编译之后出来的tex文件是ANSI的，这个是否有影响？
              </p>
              <p>
               我的源文件如下：
              </p>
              <pre class="highlight ">\documentclass[UTF8]{ctexart}
\usepackage[letterpaper]{geometry}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{Sweave}
\begin{document}
&lt;&lt;setup&gt;&gt;=
pdf.options(family='GB1')
@
\title{你好，中文}
\author{我是作者}
\maketitle
\setkeys{Gin}{width=.8\linewidth}
\begin{figure}
\begin{center}
&lt;&lt;rnorm,fig=TRUE&gt;&gt;=
rnorm(10)
plot(rnorm(25), pch=1:25, main='中文字符', xlab='$\\alpha + \\beta$', ylab='$\\gamma$')
@
\end{center}
\caption{一幅pgfSweave图}
\end{figure}
\end{document}
</pre>
              <p>
              </p>
             </div>
             <!-- .bbp-reply-content -->
            </div>
            <!-- .reply -->
            <div class="bbp-reply-header" id="post-322214">
             <div class="bbp-meta">
              <span class="bbp-reply-post-date">
               2011年8月16日 下午9:56
              </span>
              <a class="bbp-reply-permalink" href="http://cos.name/cn/topic/104787/#post-322214">
               8 楼
              </a>
              <span class="bbp-admin-links">
              </span>
             </div>
             <!-- .bbp-meta -->
            </div>
            <!-- #post-322214 -->
            <div class="even bbp-parent-forum-999 bbp-parent-topic-104787 bbp-reply-position-8 user-id-1 post-322214 reply type-reply status-publish hentry">
             <div class="bbp-reply-author">
              <a class="bbp-author-avatar" href="http://cos.name/cn/profile/1/" rel="nofollow" title="查看谢益辉的档案">
               <img src="http://sdn.geekzu.org/avatar/1022d8e6ebc94e8f6bca9a86cebe312a?s=80&amp;d=monsterid&amp;r=g"/>
              </a>
              <br/>
              <a class="bbp-author-name" href="http://cos.name/cn/profile/1/" rel="nofollow" title="查看谢益辉的档案">
               谢益辉
              </a>
              <br/>
              <div class="bbp-author-role">
               站长
              </div>
             </div>
             <!-- .bbp-reply-author -->
             <div class="bbp-reply-content">
              <p>
               参见
               <a href="http://cos.name/cn/topic/104960#post-222213" rel="nofollow">
                http://cos.name/cn/topic/104960#post-222213
               </a>
              </p>
             </div>
             <!-- .bbp-reply-content -->
            </div>
            <!-- .reply -->
           </li>
           <!-- .bbp-body -->
           <li class="bbp-footer">
            <div class="bbp-reply-author">
             作者
            </div>
            <div class="bbp-reply-content">
             帖子
            </div>
            <!-- .bbp-reply-content -->
           </li>
           <!-- .bbp-footer -->
          </ul>
          <!-- #topic-104787-replies -->
          <div class="bbp-pagination">
           <div class="bbp-pagination-count">
            查看 8 个帖子 - 1 到 8（总计 8 个）
           </div>
           <div class="bbp-pagination-links">
           </div>
          </div>
          <div class="bbp-no-reply" id="no-reply-104787">
           <div class="bbp-template-notice">
            <p>
             您必须先登录才能回复该主题。
            </p>
           </div>
          </div>
         </div>
        </div>
        <!-- .entry-content -->
        <footer class="entry-meta">
        </footer>
        <!-- .entry-meta -->
       </article>
       <!-- #post -->
       <div class="comments-area" id="comments">
       </div>
       <!-- #comments -->
      </div>
      <!-- #content -->
     </div>
     <!-- #primary -->
     <div class="sidebar-container" id="tertiary" role="complementary">
      <div class="sidebar-inner">
       <div class="widget-area">
        <aside class="widget bbp_widget_login" id="bbp_login_widget-2">
         <h3 class="widget-title">
          登录
         </h3>
         <form action="http://cos.name/cn/wp-login.php" class="bbp-login-form" method="post">
          <fieldset>
           <legend>
            登录
           </legend>
           <div class="bbp-username">
            <label for="user_login">
             用户名:
            </label>
           </div>
           <div class="bbp-password">
            <label for="user_pass">
             密码:
            </label>
           </div>
           <div class="bbp-remember-me">
            <label for="rememberme">
             记住用户名
            </label>
           </div>
           <div class="bbp-submit-wrapper">
            <button class="button submit user-submit" id="user-submit" name="user-submit" tabindex="104" type="submit">
             登录
            </button>
           </div>
           <div class="bbp-login-links">
            <a class="bbp-register-link" href="http://cos.name/cn/wp-login.php?action=register" title="注册">
             注册
            </a>
            <a class="bbp-lostpass-link" href="http://cos.name/cn/wp-login.php?action=lostpassword" title="忘记密码">
             忘记密码
            </a>
           </div>
          </fieldset>
         </form>
        </aside>
        <aside class="widget widget_text" id="text-7">
         <h3 class="widget-title">
          搜索
         </h3>
         <div class="textwidget">
          <form action="http://www.google.com/search" id="bbp-search-form" method="get" onsubmit="Gsitesearch(this)" role="search">
           <div>
           </div>
          </form>
          <form id="bbp-search-form-baidu" onsubmit="g(this)" role="search">
           <div>
           </div>
          </form>
         </div>
        </aside>
        <aside class="widget widget_text" id="text-2">
         <h3 class="widget-title">
          新鲜事
         </h3>
         <div class="textwidget">
          <ul>
           <li>
            <a href="http://cos.name/cn/topics/">
             最新帖子
            </a>
           </li>
           <li>
            <a href="http://cos.name/cn/view/popular/">
             最热门主题
            </a>
           </li>
           <li>
            <a href="http://cos.name/cn/view/no-replies/">
             消灭零回复
            </a>
           </li>
          </ul>
         </div>
        </aside>
        <aside class="widget widget_text" id="text-3">
         <h3 class="widget-title">
          RSS订阅
         </h3>
         <div class="textwidget">
          <ul>
           <li>
            <img src="http://cos.name/wp-includes/images/rss.png"/>
            <a href="http://cos.name/cn/topics/feed/">
             所有主题
            </a>
           </li>
           <li>
            <img src="http://cos.name/wp-includes/images/rss.png"/>
            <a href="http://cos.name/cn/forums/feed/">
             所有帖子
            </a>
           </li>
          </ul>
         </div>
        </aside>
       </div>
       <!-- .widget-area -->
      </div>
      <!-- .sidebar-inner -->
     </div>
     <!-- #tertiary -->
    </div>
    <!-- #main -->
    <footer class="site-footer" id="colophon" role="contentinfo">
     <div class="site-info">
      版权所有 © 2014 统计之都 | 由
      <a href="http://wordpress.org/">
       WordPress
      </a>
      构建 | 主题修改自
      <a href="http://wordpress.org/themes/twentythirteen">
       Twenty Thirteen
      </a>
     </div>
     <!-- .site-info -->
    </footer>
    <!-- #colophon -->
   </div>
   <!-- #page -->
  </div>
 </body>
</html>